package tech.aistar.design.template.jdbc.demo01;

/**
 * 本类用来演示:
 *
 * @author: success
 * @date: 2021/3/16 10:32 上午
 */
public class TeacherDaoImpl extends TeacherDao{
    @Override
    public void delById(int id) {
        //需要写大量的重复的jdbc代码
        //伪代码
        //第一个步骤 - 加载db驱动
        System.out.println("加载db驱动");

        //第二个步骤 - 获取db连接
        System.out.println("获取db连接");

        //第三个步骤 - 准备sql语句
        String sql = "delete from tbl_user where id="+id;
        System.out.println("执行并发送"+sql);

        //第四个步骤
        System.out.println("释放资源,关闭连接...");
    }

    @Override
    public void findAll() {
        //需要写大量的重复的jdbc代码
        //伪代码
        //第一个步骤 - 加载db驱动
        System.out.println("加载db驱动");

        //第二个步骤 - 获取db连接
        System.out.println("获取db连接");

        //第三个步骤 - 准备sql语句
        String sql = "select * from tbl_user";
        System.out.println("执行并发送"+sql);

        //第四个步骤
        System.out.println("释放资源,关闭连接...");
    }
}
